temporary drainage - French English Dictionary